.home .login {
  width: 958px;
  border: 1px solid #E6E6E6;
  overflow: hidden;
}
.home .login .login_img {
  width: 520px;
  height: 350px;
  float: left;
}
.home .login .login_form {
  width: 280px;
  padding: 20px 75px;
  float: right;
}
.home .login .login_form h3 {
  font-size: 18px;
  font-weight: normal;
  margin-bottom: 10px;
}
.home .login .login_form input {
  width: 260px;
  height: 18px;
  padding: 10px;
  margin-top: 10px;
  border: 1px solid #E6E6E6;
  color: #666;
}
.home .login .login_form input[type='submit'] {
  width: 282px;
  height: 40px;
  line-height: 20px;
  font-size: 16px;
  font-weight: bold;
  color: #FFF;
  background: #DD2F2F;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
}
.home .login .login_form a {
  display: inline-block;
  line-height: 30px;
  color: #134BA0;
  float: right;
}
.home .login .login_form a:hover {
  text-decoration: underline;
}
.home .login .login_form p {
  font-size: 14px;
  line-height: 40px;
  width: 280px;
  float: left;
  color: #888;
}
.home .login .login_form p a {
  float: right;
  line-height: 40px;
  color: #DD2F2F;
}
.home .login .login_form .fast-login-list {
  margin-top: 10px;
  float: left;
}
.home .login .login_form .fast-login-list span {
  line-height: 38px;
  float: left;
}
.home .login .login_form .fast-login-list a {
  width: 38px;
  height: 38px;
  float: left;
  margin-right: 11px;
  display: inline-block;
  background: url(../img/login-bg.png) no-repeat;
}
.home .login .login_form .fast-login-list a.sina {
  background-position: 0px -82px;
}
.home .login .login_form .fast-login-list a.qq {
  background-position: -39px -82px;
}
.home .login .login_form .fast-login-list a.alipay {
  background-position: -78px -82px;
}
.home .login .login_form .fast-login-list a.baidu {
  background-position: -117px -82px;
}
.home .login .login_form .fast-login-list a:hover.sina {
  background-position: 0px -121px;
}
.home .login .login_form .fast-login-list a:hover.qq {
  background-position: -39px -121px;
}
.home .login .login_form .fast-login-list a:hover.alipay {
  background-position: -78px -121px;
}
.home .login .login_form .fast-login-list a:hover.baidu {
  background-position: -117px -121px;
}
